Dynomotion

Group: DynoMotion Message: 11095 From: yanvrno@frontier.com Date: 2/15/2015
Subject: 6th Axis Turning center Homing
showing all 6 axis homing using KmotionCNC

Sure would like this to make work with Mach4 someday soon.

In the mean time, how can I set up a second kmotionCNC configuration for a Mill setup? I have no issue with remapping the axis's and creating a second init.c mill file, but not sure just how to create a second data file and addressing it for either lathe or mill configurations using shortcuts.

Thanks, this is working sweet so far.

Homing all 6 axis's


Group: DynoMotion Message: 11096 From: janbbeck Date: 2/15/2015
Subject: Re: 6th Axis Turning center Homing
Cool. You have some more pictures of the build by chance?
Group: DynoMotion Message: 11101 From: yanvrno@frontier.com Date: 2/16/2015
Subject: Re: 6th Axis Turning center Homing
Checking A axis tracking

 

shows tracking at 45 degree feed max is about 90inches per minute at this vector angle, also shows the B axis turning forward and reverse at 200 RPM then returns to zero position.

Still have a few things to tweak, but seems to be working pretty well.

also still wondering how to create multiple data resources for milling or turning.
Group: DynoMotion Message: 11102 From: Tom Kerekes Date: 2/17/2015
Subject: Re: 6th Axis Turning center Homing
Hi Mac,

Looks nice!  But missing KFLOP, Dynomotion, KMotionCNC video tags :}

Regarding "creating multiple data resources for milling or turning":  I assume you mean something like different configuration profiles?  We don't have a feature to support multiple configurations.  The configuration information is all stored in the <install>\KMotion\Data directory.  The only thing I can think of is to have two KMotion\Data directories and make a shortcut to run a batch file to rename the \Data directories to essentially swap them before launching KMotionCNC.exe.  Or make a copy of the entire <install> directory.  Would that work for you?

Regards
TK

Group: DynoMotion Message: 11104 From: yanvrno@frontier.com Date: 2/17/2015
Subject: Re: 6th Axis Turning center Homing
Kind of came to that same conclusion as that what I ended up doing, I created two folders and put the C programs in their own folders under the data folder for each setup. Guess I could make a batch file to rename them, as I never thought of that, lol

It's a head scratchier swapping the axis with the drive numbers and getting all the homing and spindles to work for each. Can't say I'm not learning something new everyday. As this changed a homing direction, some axis setups and spindle selection and controls. But a few hours later its alive.

This Damn thing is Cool. I love Dynomotion's versatility.

Thanks, you might have to put that on your long list of things to add for future features.
Group: DynoMotion Message: 11111 From: yanvrno@frontier.com Date: 2/18/2015
Subject: Re: 6th Axis Turning center Homing
drill at anydegrees

 

O7734
#6 = 75 (angle to work at)
#1 = cos[#6]
#2 = sin[#6]
#3 = 0.5 (factor above part face zero)
#4 = 12 (cut feed)
#9 = 70 (rapid feed)
#5 = -1 (depth to process too, must be negative in this case)
g0b#6 (move head to angle)
(0,0 must already be established)

g59
m8
g1 x[#1*#3]z[#2*#3] f#9
m3 s1200 (I comment out this so I can use the c axis to display the calculations)
(then remove the commits so its ready to spin)

#14 = [#5/5] (Z advance per main subroutine execution)
#15 = ABS[FIX[#5/#14]] (Number of subroutine executions required - 'L')
(g0c#15) (use these to see what my calculations are, then comment them out)
#7=0 (starting peck)
#8=0 (so I have a retract position)
M98 P001 L#15
g1 x[#1*#3]z[#2*#3] f#9
m5
m9
m30

O001
g1 x0z0f#9
#8=#7
#7=[#7+[#5/#15]]
(g0c#7) (again use these to see what my calculations are, then comment them out)
g1 x[#1*#7] z[#2*#7] f#4
g4p1 (dwell for cleanup)
g1 x[#1*#8]  z[#2*#8] f#9
m99
Group: DynoMotion Message: 11113 From: janbbeck Date: 2/18/2015
Subject: Re: 6th Axis Turning center Homing
Thanks for sharing. What is that rotary axis that the spindle is mounted to? Is that built by you or a commercial item?